unknown circumstances - French English Dictionary